Brooks' Law Revisited: A System Dynamics Approach

نویسندگان

  • Pei Hsia
  • Chih-Tung Hsu
  • David Chenho Kung
چکیده

The Brooks’ Law says that adding manpower to a late software project makes it later. Brooks developed the law through observation of many projects and derived the generalization. His explanation was quite reasonable and convincing. However, it becomes a debilitating statement to any software project manager who is faced with a late project. This paper presents an in-depth study of Brooks’ Law using the system dynamics simulation approach. Unlike the first order approximation of Brooks’ Law, we found some interesting results that can benefit the practicing project managers. We have found that adding people to a late project will always increase its cost, but the project may not always be late. Only under certain degree of sequential constraints among project tasks will the project be delayed. To investigate the impact of sequential constraint, we simulated numerous task conditions and found that there is a time line T for each project that if enough manpower is added before T, the project still can finish before the scheduled deadline. If manpower adjustment is after T, then the project will definitely be late. This way, the Brooks’ Law is revised and turned into a useful guiding principle to benefit software development.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Direct adaptive fuzzy control of flexible-joint robots including actuator dynamics using particle swarm optimization

In this paper a novel direct adaptive fuzzy system is proposed to control flexible-joints robot including actuator dynamics. The design includes two interior loops: the inner loop controls the motor position using proposed approach while the outer loop controls the joint angle of the robot using a PID control law. One novelty of this paper is the use of a PSO algorithm for optimizing the contro...

متن کامل

Design of a Novel Framework to Control Nonlinear Affine Systems Based on Fast Terminal Sliding-Mode Controller

In this paper, a novel approach for finite-time stabilization of uncertain affine systems is proposed. In the proposed approach, a fast terminal sliding mode (FTSM) controller is designed, based on the input-output feedback linearization of the nonlinear system with considering its internal dynamics. One of the main advantages of the proposed approach is that only the outputs and external state...

متن کامل

Reliability analysis of repairable systems using system dynamics modeling and simulation

Repairable standby system’s study and analysis is an important topic in reliability. Analytical techniques become very complicated and unrealistic especially for modern complex systems. There have been attempts in the literature to evolve more realistic techniques using simulation approach for reliability analysis of systems. This paper proposes a hybrid approach called as Markov system ...

متن کامل

Design a Guidance Law Considering Approximation of Missile Control Loop Dynamics Using Adaptive Back-Stepping Theory

In this paper, a new guidance law is designed to improve the performance of a homing missiles guidance system in terminal phase. For this purpose first of all, the two dimensions equations of motion are formulated, then the approximation dynamic of missile control loop is added to these equations which are nonlinear whit unmatched uncertainty. Then, a new adaptive back-stepping method is develo...

متن کامل

Robust Lyapunov-based Control of MEMS Optical Switches

In this paper, a robust PID control scheme is proposed for Micro-Electro-Mechanical-Systems (MEMS) optical switches. The proposed approach is designed in a way which solves two challenging and important problems. The first one is successful reference tracking and the second is mitigating the system nonlinearities. The overall system composed of nonlinear MEMS dynamics and the PID controller is ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999